台球游戏问题C++语言 |
您所在的位置:网站首页 › 绿色 咖啡色 › 台球游戏问题C++语言 |
在本台球游戏中,包含多种颜色的球,其中:红球15只各1分、黄球1只2分、绿球1只3分、咖啡球1只4分、蓝球1只5分、粉球1只6分、黑球1只7分。 球的颜色表示为: r-红色球 y-黄色球 g-绿色球 c-咖啡色球 b-蓝色球 p-粉红球 B-黑色球 其中红球可能一次打进多个,且打进后不再摆回,其他球打进之后需要再摆回。 请计算n次击打之后总的得分。【输入形式】 输入第一行为非负整数n,表示一个人进行了n次击打。 接下来为n次击打记录,每次记录有两种形式: 如果打进红球,则有两行, 第一行为r,第二行为一个整数(>n; char a[n]; for(int i=0;i>a[i]; if(a[i]‘r’){ int x; cin>>x; s=s+x; } if(a[i]‘y’) s=s+2; if(a[i]‘g’) s=s+3; if(a[i]‘c’) s+=4; if(a[i]‘b’) s+=5; if(a[i]‘p’) s+=6; if(a[i]==‘B’) s+=7; }cout |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |